Slovnenya

Translation English Japanese: compound eye

Dictionary: main
compound eye
noun