Unscramble
Definition of Sertularian
Noun: sertularian
Feathery colony of long-branched stems bearing stalkless paired polyps
See also:
Sertularia
serum