Subscribe
URL of the page has been copied to clipboard.
Meaning : Marine polyps that resemble flowers but have oral rings of tentacles. Differ from corals in forming no hard skeleton.
Synonyms : anemone
Install App