What does stanhopea mean? Below you find one meaning for the word stanhopea You can also add a definition of stanhopea yourself
1
00
stanhopea
(n) any of various orchids of the genus Stanhopea having a single large leaf and loose racemes of large fragrant flowers of various colors; Mexico to Brazil