English

edit

Noun

edit

hyaloids

  1. plural of hyaloid

Anagrams

edit