Definition & Meaning | English word SEMIDECAYED
SEMIDECAYED
Definitions of SEMIDECAYED
- Somewhat or partly decayed.
Number of letters
11
Is palindrome
No
Search for SEMIDECAYED in:
Page preparation took: 67.31 ms.