haederu

Ichidan Verb

1. to sprout; to spring up; to come out

Intransitive
Other forms: