English

edit

Noun

edit

ommatids

  1. plural of ommatid

Anagrams

edit