Sertularia

Explore definitions, synonyms, and language insights of Sertularia

Definitions

Noun
sessile hydroid that forms feathery colonies

More General Terms