Definition of Armored Catfish

  • 1. South American catfish having the body covered with bony plates Noun

Semanticaly linked words with "armored catfish"

Hyponims for word "armored catfish"