Etymed
Open the app →
Glossary
› myx/o
myx/o
Meaning:
mucus; slimy substance ·
Origin:
Greek
Terms using myx/o
cardiac myxoma