'Heliamphora' definitions:

Definition of 'Heliamphora'

(from WordNet)
noun
Genus of pitcher plants of the Guiana Highlands in South America [syn: Heliamphora, genus Heliamphora]

Words containing 'Heliamphora'