Find the word definition

The Collaborative International Dictionary
Lopseed

Lopseed \Lop"seed`\, n. (Bot.) A perennial herb ( Phryma Leptostachya), having slender seedlike fruits.

Wiktionary
lopseed

n. Any of the plant family ''(taxlink Phrymaceae family)''.