Definify.com

Definition 2025


lunar_modules

lunar modules

English

Noun

lunar modules

  1. plural of lunar module