What is the full meaning of semitropics
SEMITROPIC, a somewhat tropical region [n]
Example of the word semitropics placed on a Scrabble board.