LOPSEED


Meaning of LOPSEED in English

noun a perennial herb (phryma leptostachya), having slender seedlike fruits.

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