Search term granuloma has 2 results
EN English ES Spanish
granuloma (n) [tumor] (n) granuloma (n) [tumor] (n)
ES Spanish EN English
granuloma (n) [tumor] (n) granuloma (n) [tumor] (n)