Definify.com

Definition 2025


sycoses

sycoses

English

Noun

sycoses

  1. plural of sycosis