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