How do you spell Lopseed


 Definitions

Available Definitions:
1)  n. - A perennial herb (Phryma Leptostachya), having slender seedlike fruits.