アーモンドスネークヘッド LinksSentence search for アーモンドスネークヘッドEdit in JMdict Noun1. Channa lucius (species of snakehead fish) Discussions Log in to talk about this word.