Webster's Revised Unabridged Dictionary · 1913

Lopseed

Lopseed , noun

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