noun turbo n. (Zool.) Any one of numerous marine gastropods of the genus Turbo or family Turbinidae, usually having a turbinate shell, pearly on the inside, and a calcareous operculum.
Collaborative International Dictionary of English 0.48
Copyright © 2024 e-Free Translation.com
|