edeagra
/ɛdˈiːɡrə/ (ED-ee-gruh)
Definitions
1. noun
A type of rare or exotic orchid.
“The botanist spent years searching for the elusive edeagra, a species she had only read about in books.”
/ɛdˈiːɡrə/ (ED-ee-gruh)
1. noun
A type of rare or exotic orchid.
“The botanist spent years searching for the elusive edeagra, a species she had only read about in books.”