Semitropic Meaning
There are 1 meaning(s) for word Semitropic
Meaning 1 : of or relating to or characteristic of conditions in the subtropics
Synonyms : semitropical, subtropic, subtropical
Synonyms : semitropical, subtropic, subtropical
Similar words of Semitropic :
