Definition of Lopseed

Noun: lopseed  'lóp,seed

  1. A perennial herb (Phryma Leptostachya), having slender seedlike fruits

See also:
lops
lopsided

Anagrams containing the word lopseed

lpesode dlopsee edlopse eedlops seedlop pseedlo opseedl