Meaning of Sertularia

Definition of Sertularia

(noun) sessile hydroid that forms feathery colonies

Other information on Sertularia

WIKIPEDIA results for Sertularia
Amazon results for Sertularia