LOPSEED


Meaning of LOPSEED in English

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

Webster's English dictionary.      Английский словарь Webster.