semi-tropical