Lopseed

word

Noun

A perennial herb (Phryma Leptostachya), having slender seedlike fruits.
More about this word
Synonyms and related words
Explore this word