Definition & Meaning | English word ENGORDACABRA
ENGORDACABRA
Definitions of ENGORDACABRA
- Dalea bicolor, a leguminous shrub of Mexico.
Number of letters
12
Is palindrome
No
Search for ENGORDACABRA in:
Page preparation took: 49.99 ms.