Skip to main content

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
Advertisement