Wiktionary
tettigarctids
n. (plural of tettigarctid English)
n. (plural of tettigarctid English)