TURBINOID MEANING IN ENGLISH

• Turbinoid Definition & Synonyms

  1. (a.) Like or pertaining to Turbo or the family Turbinidae.


RECENT SEARCHES