genus heliamphora

Noun
  1. Genus of pitcher plants of the Guiana Highlands in South America (synset 112802001)

Found on Word Lists

Other Searches