Wiktionary
tettigoniids
n. (plural of tettigoniid English)
n. (plural of tettigoniid English)