SEMISPHERICAL MEANING IN ENGLISH

• Semispherical Definition & Synonyms

  1. (a.) Having the figure of a half sphere.


RECENT SEARCHES