LUNISOLAR MEANING IN ENGLISH

• Lunisolar Definition & Synonyms

  1. (a.) Resulting from the united action, or pertaining to the mutual relations, of the sun and moon.


RECENT SEARCHES