leptodorid (English, noun)
expansion: leptodorid (plural leptodorids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any water flea in the family Leptodoridae.
Forms:
form: leptodorids
tags: plural