Capybara
Legal definition for Indian law research
Definition
A large South American rodent Hydrochaeligrus capybara Living on the margins of lakes and rivers It is the largest extant rodent being about three feet long and half that in height It somewhat resembles the Guinea pig to which it is related called also cabiai and water hog
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.