semitropics
English Dictionary
->
Letter S
-> semitropics
Search Dictionary:
semitropics Definition
(n)
regions
adjacent
to
the
tropics
semitropics Synonyms
semitropics
subtropics
© Art Branch Inc.