ictalurus punctatus - English Synonyms Dictionary

ictalurus punctatus

n.
[1] channel catfish , channel cat