stanhopea

This is not a dictionary! - Search for "stanhopea" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    stanhopea noun english

    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