Definitions of Laportea:

  • noun:   mostly tropical stinging herbs or trees: nettle