Meaning of pilea involucrata

Definition of pilea involucrata

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

Other information on pilea involucrata

WIKIPEDIA results for pilea involucrata
Amazon results for pilea involucrata