Definition & Meaning | English word EXCRETES
EXCRETES
Definitions of EXCRETES
- excreta; matters discharged from the animal body
- inflection of excrete
Number of letters
8
Is palindrome
No
Search for EXCRETES in:
Page preparation took: 156.86 ms.