English dictionary
scorpion shell meaning and definition
Definition and meaning of scorpion shell at MeaningMonkey.org. scorpion shell meaning and definition in the English Dictionary.SCORPION SHELL noun
Definition of scorpion shell (noun)
- any of numerous tropical marine snails that as adults have the outer lip of the aperture produced into a series of long curved spines
Source: Princeton University Wordnet