Back to N3 Words
王台
おうだい
JLPT N3
noun
Meanings
English
queen cell (of a beehive)