English dictionary
heliamphora meaning and definition
Definition and meaning of heliamphora at MeaningMonkey.org. heliamphora meaning and definition in the English Dictionary.HELIAMPHORA noun
Definition of Heliamphora (noun)
- genus of pitcher plants of the Guiana Highlands in South America
- synonyms: genus Heliamphora
Source: Princeton University Wordnet