Definify.com

Definition 2024


selenoses

selenoses

English

Noun

selenoses

  1. plural of selenosis