|
Definition of Lopseed
1. n. A perennial herb (Phryma Leptostachya), having slender seedlike fruits.
Definition of Lopseed
1. Noun. Any of the plant family Phrymaceae. ¹
¹ Source: wiktionary.com
Medical Definition of Lopseed
1.
|
1. n. A perennial herb (Phryma Leptostachya), having slender seedlike fruits.
1. Noun. Any of the plant family Phrymaceae. ¹
¹ Source: wiktionary.com
1.