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.”
/ˈælrʊnə/ (AL-roo-nuh)
1. noun
A type of flowering plant, particularly a type of orchid.
“The rare alruna orchid is a highly sought-after species among botanists.”