Definition of ドワーフスネークヘッド

ドワーフスネークヘッド

dowaafusuneekuheddo

noun
dwarf snakehead (Channa gachua)
Other readings:
ドワーフ・スネークヘッド