ALCYONOID


Meaning of ALCYONOID in English

(n.) A zoophyte of the order Alcyonaria.

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