Meaning of “compound eye” in the English Dictionary

british dictionary