transplantologist
transplantologist · transplantologists
A specialist in transplantologyA specialist in transplantology
Meaning
1 sensesA specialist in transplantology
Forms
plural: transplantologists| Singular | transplantologist |
|---|---|
| Plural | transplantologists |
regular