greenhood
/ˈɡriːnhʊd/Definitions
1. noun
A type of orchid, especially one belonging to the genus Pterostylis.
“The greenhood orchids are native to Australia and are highly prized by collectors.”
1. noun
A type of orchid, especially one belonging to the genus Pterostylis.
“The greenhood orchids are native to Australia and are highly prized by collectors.”