Wiktionary
eschrichtiids
n. (plural of eschrichtiid English)
n. (plural of eschrichtiid English)