meaning of exudes

1. To exude.
2.
a substance that oozes out from animal or plant pores


Related Words

exudate | exudation | exude | exuded | exuding |

Developed & Maintained By Taraprasad.com

Treasure Words