meaning of lepidoted
1.
Having
a
coat
of
scurfy
scales,
as
the
leaves
of
the
oleaster.
Related Words
lepidoted
|
Developed & Maintained By
Taraprasad.com