Definition & Meaning | English word DOMESTICANT
DOMESTICANT
Definitions of DOMESTICANT
- An animal that is domesticated.
Number of letters
11
Is palindrome
No
Search for DOMESTICANT in:
Page preparation took: 67.75 ms.