Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of goitrous

- Pertaining to the goiter; affected with the goiter; of the nature of goiter or bronchocele.