English- translations for amphiscian
Definition of amphiscian
- That lives in the tropics (and thus casts shadows northward and southward at different times of the year
- One who lives in the tropics (and thus casts shadows northward and southward at different times of the year
Trending Searches
Popular Dictionaries