giant snakehead
Jump to navigation
Jump to search
English
[edit]Noun
[edit]giant snakehead (plural giant snakeheads)
- Channa micropeltes, a large freshwater fish of Southeast Asia.
- Synonym: giant mudfish
giant snakehead (plural giant snakeheads)