northern snakehead
northern snakehead
English
Noun
Ad
Definition
A fish of species Channa argus, native to Russia, China and Korea; considered to be invasive in the United States.
Ad
northern snakehead
A fish of species Channa argus, native to Russia, China and Korea; considered to be invasive in the United States.