Translation of "synorgan" into English
organ of sight is the translation of "synorgan" into English.
synorgan
-
organ of sight
-
Show algorithmically generated translations
Automatic translations of "synorgan" into English
-
Glosbe Translate
-
Google Translate
Add example
Add