lopseed
/ˈlɒpsiːd/Definitions
1. noun
A plant of the genus Phyllanthus, particularly Phyllanthus fluitans, with lobed leaves, found in wet places in North America.
“The botanist carefully examined the lopseed plant in the marshy area.”
1. noun
A plant of the genus Phyllanthus, particularly Phyllanthus fluitans, with lobed leaves, found in wet places in North America.
“The botanist carefully examined the lopseed plant in the marshy area.”