meaning of lops

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


Related Words

lopseed | lopsided | lopsidedly | lopsidedness |

Developed & Maintained By Taraprasad.com

Treasure Words