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
Tweet