Japanese dictionary
こめつきばった
oriental longheaded locust (acrida cinerea)
Kanji details
・rice
・usa
・metre