PHOTOSPHERIC MEANING IN ENGLISH

• Photospheric Definition & Synonyms

  1. (a.) Of or pertaining to the photosphere.


RECENT SEARCHES