ππΏποΈ Capibara in its Habitat All meanings A capybara (roding rodent) in a lush, natural environment β² 0 βΌ 0 More meanings β