sabella
English
sabella meaning in English • sabella का अर्थ अंग्रेजी में
Noun
- A genus of tubicolous annelids having a circle of plumose gills around the head.