Wiktionary
lernaeopodids
n. (plural of lernaeopodid English)
n. (plural of lernaeopodid English)