LAPORTEA





Definition:

  1. [noun] mostly tropical stinging herbs or trees: nettle
    Synonyms: Laportea, genus Laportea

Synonyms: