Definition, Meaning & Anagrams | Spanish word ESCAMOLE
ESCAMOLE
Definitions of ESCAMOLE
- (usually, in the plural, Mexico) the larvae of certain ants eaten as a delicacy
Number of letters
8
Is palindrome
No
Search for ESCAMOLE in:
Page preparation took: 88.21 ms.