ALCYONOID


Meaning of ALCYONOID in English

noun a zoophyte of the order alcyonaria.

2. alcyonoid ·adj like or pertaining to the alcyonaria.

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