← Back to browseアーマードプレコ[aamaadopureko]nounJapanese definitionNo Japanese definition yet.English definitionPseudorinelepis genibarbis (species of armored catfish from the Amazon River)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsアーマー