Meaning of panamiga

Definition of panamiga

(noun) low stingless nettle of Central and South America having velvety brownish-green toothed leaves and clusters of small green flowers

Other information on panamiga

WIKIPEDIA results for panamiga
Amazon results for panamiga