Vocabulary

王台

queen cell (of a beehive); royal cell

noun