meaning of lorate
1.
Having
the
form
of
a
thong
or
strap;
ligulate.
Related Words
lorate
|
Developed & Maintained By
Taraprasad.com