Definify.com

Definition 2025


selenoses

selenoses

English

Noun

selenoses

  1. plural of selenosis