EGAVE

demisphere

Meaning

  1. noun Synonym of hemisphere.
Save “demisphere” to learn later