English dictionary
sea feather meaning and definition
Definition and meaning of sea feather at MeaningMonkey.org. sea feather meaning and definition in the English Dictionary.SEA FEATHER noun
Definition of sea feather (noun)
- corals forming featherlike colonies
Source: Princeton University Wordnet