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.”
al-ah-ree-ah
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.”