- Japanese⇔English Dictionary

  1. 1. [n] artificial pollination; hand pollination; mechanical pollination

Kanji in this word