microtumor
microtumor · microtumors
A microscopic tumorA microscopic tumor
Meaning
1 sensesA microscopic tumor
Origin
From micro- + tumor.From micro- + tumor.
Wiktionary, CC BY-SA 4.0 · source
Forms
plural: microtumors| Singular | microtumor |
|---|---|
| Plural | microtumors |
regular