Definition, Meaning & Synonyms | English word CAPYBARA


CAPYBARA

Definitions of CAPYBARA

  1. A semi-aquatic South American rodent, Hydrochoerus hydrochaeris, the largest living rodent.

5

Number of letters

8

Is palindrome

No

14
AP
APY
AR
ARA
BA
BAR
CA
CAP
PY
RA
YB
YBA

1

1

262
AA
AAA
AAB
AAC



Search for CAPYBARA in:






Page preparation took: 109.94 ms.