Definify.com
Definition 2024
northern_snakehead
northern snakehead
English
Noun
northern snakehead (plural northern snakeheads)
- a fish, Channa argus, native to Russia, China and Korea; considered to be invasive in the United States
Translations
Channa argus
|
|