Home
Search
Index
Definify.com
Definition
2024
metroscopia
metroscopia
Italian
Noun
metroscopia
f
(
plural
metroscopie
)
(
medicine
)
hysteroscopy
Synonyms
isteroscopia
Anagrams
composterai
compostiera
Etymology
metro-
+
-scopia
Similar Results