NichiDict

アイスポットシクリッド

[aisupottoshikuriddo]

Meanings

1.Noun

eye-spot cichlid (Cichla spp.); peacock bass