NichiDict

すまとらさい

スマトラ犀
[sumatorasai]

Meanings

1.Noun

Sumatran rhinoceros (Dicerorhinus sumatrensis)