← Back to browseカピバラ[kapibara]noun#26,093Japanese definitionNo Japanese definition yet.English definitioncapybara (Hydrochoerus hydrochaeris); greater capybaraExamplesNo examples yet.Loading examples…Ask about this← オホーツククレ →