SEA FLEWER


Meaning of SEA FLEWER in English

a sea anemone, or any related anthozoan.

Webster English vocab.      Английский словарь Webster.