1 thrush fungus | Definition of thrush fungus

thrush fungus

noun

Definition of thrush fungus

: a fungus (Candida albicans) causing thrush

History and Etymology for thrush fungus

thrush entry 2

Keep scrolling for more