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

Treasure Words