Noun Definition

laportea

1.Definition: mostly tropical stinging herbs or trees: nettle

Related Noun(s):genus laportea

Category: Plants