serpula
English
serpula meaning in English • serpula का अर्थ अंग्रेजी में
Noun
- Any one of numerous species of tubicolous annelids of the genus Serpula and allied genera of the family Serpulidæ. They secrete a calcareous tube, which is usually irregularly contorted, but is sometimes spirally coiled. The wo