Meaning of ツマグロヨコバイ in Japanese

  1. Words

Definition of ツマグロヨコバイ

  1. (n) green rice leafhopper (Nephotettix cincticeps)
Back to top