Definitions for alcyonoid
  • Alcyonoid (a.) - Like or pertaining to the Alcyonaria.
  • Alcyonoid (n.) - A zoophyte of the order Alcyonaria.
Words in your word
2 Letter Words
ad ai al an ay do id in la li lo na no od oi on oy ya yo