Wiktionary
splanchnotrophids
n. (plural of splanchnotrophid English)
n. (plural of splanchnotrophid English)