meaning of sabella
1.
A
genus
of
tubicolous
annelids
having
a
circle
of
plumose
gills
around
the
head.
Related Words
sabella
|
Developed & Maintained By
Taraprasad.com