NichiDict

王台

おうだい
[oudai]

Meanings

1.Noun

queen cell (of a beehive); royal cell