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