alruna

/ˈælrʊnə/ (AL-roo-nuh)

Definitions

1. noun

A type of flowering plant, particularly a type of orchid.

“The rare alruna orchid is a highly sought-after species among botanists.”

Synonyms

  • flower
  • orchid

Antonyms

  • shrub
  • weed