Advertisement

Advertisement

lopseed

[ lop-seed ]

noun

  1. a weedy plant, Phryma leptostachya, of Asia and North America, having spikes of whitish paired flowers.


Discover More

Word History and Origins

Origin of lopseed1

An Americanism dating back to 1810–20; lop 2 + seed

Advertisement

Advertisement

Advertisement

Advertisement


loppylopsided