Definify.com

Definition 2025


granulomata

granulomata

English

Noun

granulomata

  1. plural of granuloma