explant
Meanings
- EXPLANT v -ED, -ING, -S to remove from the natural site of growth and place in a medium
Synonyms
Scrabble Score: 16
explant is a valid Scrabble (US) TWL wordexplant is a valid Scrabble Word in Merriam-Webster MW Dictionary
explant is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 19
explant is a valid Words With Friends word