Tamil Dictionary 🔍

pyrula

Pyr"u*la, n. Etym: [NL., fr. L. pyrus a pear.] (Zoöl.) Defn: A genus of large marine gastropods. having a pear-shaped shell. It includes the fig-shells. See Illust. in Appendix.


pyrula - Similar Words