English synonyms about - contact  

sun pitcher

noun

1 sun pitcher

Any of several herbs of Guiana highlands having racemes of nodding white or pink flowers; trap and digest insects in pitcher-shaped leaves with spoon-shaped caps.

Polish: heliamfora


Find more on sun pitcher elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0166