vocab dash
Log in
Sign up
アカマタ
Meanings
Noun
1. Ryukyu odd-tooth snake (Dinodon semicarinatum)
Other readings
あかまた