5 results
Results are displayed by relevance.
Welsh: chwarren adrenal
English: adrenal gland
Welsh: chwarren arogl
English: scent gland
Welsh: chwarren barotid
English: parotid gland
Welsh: chwarren endocrin
English: endocrine gland
Welsh: chwarren thyroid
English: thyroid gland