Home
Search
Index
Definify.com
Definition
2024
medoids
medoids
English
Noun
medoids
plural of
medoid
Anagrams
desmoid
Similar Results