Wiktionary
lecithocerids
n. (plural of lecithocerid English)
n. (plural of lecithocerid English)