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