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
Tweet