Wiktionary
anomalepidids
n. (plural of anomalepidid English)
n. (plural of anomalepidid English)