Definition of Lopseed

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

Synonyms of Lopseed


No Synonyms Found.

Antonyms of Lopseed


No Antonyms Found.

Homophones of Lopseed


No Homophones Found.