Definition, Meaning & Synonyms | English word CTENODACTYLID
CTENODACTYLID
Definitions of CTENODACTYLID
- (zoology) Any of the several rodents of the family Ctenodactylidae.
Number of letters
13
Is palindrome
No
Search for CTENODACTYLID in:
Page preparation took: 225.49 ms.