Find the word definition

The Collaborative International Dictionary
Turbinoid

Turbinoid \Tur"bi*noid\, a. [See Turbo, and -oid.] (Zo["o]l.) Like or pertaining to Turbo or the family Turbinid[ae].

Wiktionary
turbinoid

a. (context zoology English) Like or relating to ''Turbo'' or the family Turbinidae.