Definify.com

Definition 2026


selenoses

selenoses

English

Noun

selenoses

  1. plural of selenosis