Definition & Meaning | English word SANDROACH
SANDROACH
Definitions of SANDROACH
- A member of Corydiidae, a family of mostly desert-dwelling cockroaches.
Number of letters
9
Is palindrome
No
Search for SANDROACH in:
Page preparation took: 200.41 ms.