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.”

Synonyms

  • lobed leaf
  • phillantus

Antonyms

  • smooth leaf
  • unlobed leaf