Definify.com

Definition 2024


polar_caps

polar caps

English

Noun

polar caps

  1. plural of polar cap