Home
Search
Index
Definify.com
Definition
2025
leiomyomata
leiomyomata
English
Noun
leiomyomata
plural of
leiomyoma
Similar Results