English edit

Noun edit

hyaloids

  1. plural of hyaloid

Anagrams edit