SUPRACHOROIDEA
Meaning of SUPRACHOROIDEA in English
ˌ ̷ ̷ ̷ ̷kəˈrȯidēə noun
( -s )
Etymology: New Latin, from lamina suprachoroidea suprachoroid layer
: the suprachoroid layer of the eyeball
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012