Leptodora
noun
Lep·tod·o·ra
lepˈtädərə
: a genus (the type of the family Leptodoridae) of freshwater entomostracans of the order Cladocera
Love words? Need even more definitions?
Merriam-Webster unabridged
Share