Tamil Dictionary 🔍

lopseed

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


lopseed - Similar Words