Home
Search
Index
Definify.com
Webster
1828
Edition
Ameiva
AMEI'VA
,
Noun.
A species of lizard, found in Brazil.
Similar Results
Ameiva
America
Amia