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