meaning of sertularia

1. A genus of delicate branching hydroids having small sessile hydrothecae along the sides of the branches.
2.
sessile hydroid that forms feathery colonies


Related Words

sertularia | sertularian |

Developed & Maintained By Taraprasad.com

Treasure Words