meaning of infoliate
1.
To
cover
or
overspread
with,
or
as
with,
leaves.
Related Words
infoliate
|
Developed & Maintained By
Taraprasad.com