Meaning of ツマグロスズメバチ in Japanese

  1. Words

Definition of ツマグロスズメバチ

  1. (n) lesser banded hornet (Vespa affinis)
Back to top