Meaning of ショウリョウバッタ in Japanese

  1. Words

Definition of ショウリョウバッタ

  1. (n) Oriental longheaded locust (Acrida cinerea)

Words related to ショウリョウバッタ

Back to top