Sea flewer

Webster's Dictionary of the English Language

·- A sea anemone, or any related anthozoan.

Related Words