Wiktionary
cinosternoids
n. (plural of cinosternoid English)
n. (plural of cinosternoid English)