Semitropics Meaning

There are 1 meaning(s) for word Semitropics

Meaning 1 : regions adjacent to the tropics

    Synonyms : subtropics