NichiDict

シノドンティス

[shinodontisu]

Meanings

1.Noun

squeaker (upside-down catfish of family Mochokidae, esp. members of genus Synodontis)