Nihoner

王台おうだい

おうだい · oudai

noun

Queen cell (of a beehive), royal cell

Full entry for
Queen cell (of a beehive), …