laportea laportea

Definition(s):

  • (n) mostly tropical stinging herbs or trees: nettle

Wiki Images for laportea

definition of laportea
meaning of laportea
Word of the Day
indigent indigent
/ˈɪn dɪ dʒənt /