0%

ALL meanings of sinus sabaeus

Si·nus Sa·bae·us
S s
  • noun sinus sabaeus an area in the southern hemisphere and near the equator of Mars, appearing dark when viewed telescopically from the earth. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?