Noun Definition

alcyonaria

1.Definition: corals and sea anemones having eight branches

Category: Animals