Lopseed

Definition:

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