Vocabulary
女王アリ
じょおうアリ
queen ant
noun