The definition :


Definitions of river horse:

  • noun:   massive thick-skinned herbivorous animal living in or around rivers of tropical Africa




Are you interested in alternative search :

:cascade cataract estuary falls rapid waterfall water system stream watercourse acheron adige aire alabama alabama river amazon amazon river amur amur river apalachicola apalachicola river arkansas arkansas river arno bighorn bighorn river :buck cavalry diacetyl morphine equus caballus h heroin horse cavalry junk knight sawbuck sawhorse scag smack encolure gaskin horseback horseflesh horsemeat horse's foot horse's hoof poll withers cater chessman chess piece

If you like reading news check: