English dictionary
pyrula
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
A genus of large marine gastropods. having a pear-shaped shell. It includes the fig-shells. See <i>Illust.</i> in Appendix.
Source: webster1913