Home
Search
Index
Definify.com
Definition
2024
capibaras
capibaras
See also:
capibara's
English
Noun
capibaras
plural of
capibara
Similar Results
Capibar