pachychoroids
English
Noun
pachychoroids
plural of
pachychoroid