STARSHELL


Meaning of STARSHELL in English

ˈ ̷ ̷ˌ ̷ ̷ noun

Etymology: star (I) + shell

: a West Indian turban shell ( Astraea longispina ) having the margin of the whorls prolonged by hollow triangular spines ; broadly : any of several other members of the genus Astraea

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.