Home
Search
Index
Definify.com
Definition
2024
transplants
transplants
English
Noun
transplants
plural of
transplant
Similar Results
Transplant
Transplanted
Transplanter