ARMORED CATFISH


Meaning of ARMORED CATFISH in English

noun

: any of certain So. American catfishes chiefly of the family Loricariidae having the body covered by rough and often interlocking bony plates

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.