ibotarō
1. tree wax; insect wax
Noun
#273800
1. tree wax; insect wax
1. Chinese wax scale insect (Ericerus pela)
1. It's not mizuro.; It's not beeswax.
1. Probably wax.; Probably beeswax.
1. It was not Mizu-rō.; It wasn't beeswax.
1. If it is beeswax.; When it is beeswax.
1. Waxy; Of wax
1. If/when water wax…; If it’s water wax…
1. With water wax.; Using water wax.
1. It was Mizu-rō.; It was beeswax.