Definify.com

Definition 2024


nebulations

nebulations

English

Noun

nebulations

  1. plural of nebulation