meaning of explanate
1.
Spreading
or
extending
outwardly
in
a
flat
form.
Related Words
explanate
|
Developed & Maintained By
Taraprasad.com