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