DIURNATION MEANING IN ENGLISH

• Diurnation Definition & Synonyms

  1. (n.) Continuance during the day.
  2. (n.) The condition of sleeping or becoming dormant by day, as is the case of the bats.


RECENT SEARCHES