Meaning of Laportea

Definition of Laportea

(noun) mostly tropical stinging herbs or trees: nettle

Other information on Laportea

WIKIPEDIA results for Laportea
Amazon results for Laportea