Wiktionary
tetracampids
n. (plural of tetracampid English)
n. (plural of tetracampid English)