order_alcyonariaEnglish

Alcyonaria, order Alcyonaria

Noun

Corals and sea anemones having eight branches

English: Alcyonaria, order Alcyonaria

English words with similar meanings

Show 1 words