daphnia : Idioms & Phrases


genus daphnia

  • noun water fleas
WordNet