Home
Search
Index
Definify.com
Webster
1828
Edition
Mareca
MAR'ECA
,
Noun.
A species of duck in South America.
Similar Results
Mareca
Marena
Carica
Maracan
Arena
March