alaria

al-ah-ree-ah

Definitions

1. noun

A type of flowering plant in the family Orchidaceae, specifically a genus of terrestrial orchids.

“The botanist spent hours studying the alaria orchid in the greenhouse.”

Synonyms

  • orchid
  • terrestrial orchid

Antonyms

  • aquatic plant
  • marine plant