Lopseed
Word Dictionary
-> Lopseed
Search:
Lopseed
(n.) A perennial herb (Phryma Leptostachya), having slender seedlike fruits.
Terms of Use
Canadian Jobs