meaning of estiferous
1.
Producing
heat.
Related Words
estiferous
|
Developed & Maintained By
Taraprasad.com