heliamphora Meaning, Definition & Usage

  1. noun genus of pitcher plants of the Guiana Highlands in South America
    genus Heliamphora.

WordNet