Home
Search
Index
Definify.com
Webster
1828
Edition
Andira
ANDI'RA
,
Noun.
A species of bat in Brazil, nearly as large as a pigeon.
Similar Results
Andira
Angina
Anhima
Andiron
India