meaning of Alcyonoid

Alcyonoid meaning in General Dictionary

Like or regarding the Alcyonaria

View more

  • Like or regarding the Alcyonaria.
  • A zoophyte of this purchase Alcyonaria.

Alcyonoid meaning in General Dictionary

(a.) Like or regarding the Alcyonaria.

View more

  • (letter.) A zoophyte associated with purchase Alcyonaria.