meaning of threshers lung

1. alveolitis caused by an allergic reaction to fungal spores in the dust that is inhaled from moldy hay


Related Words

threshers lung |

Developed & Maintained By Taraprasad.com

Treasure Words