Wiktionary
semipolar
a. 1 (context physics English) Partially polar 2 (context chemistry English) dative