explants meaning

Meaning of explants

What is the full meaning of explants

EXPLANT, to transfer living tissue [v]

Example of the word explants placed on a Scrabble board.

Unscrambled word explants

Points for explants

Scrabble
22 points
Word With Friends
20 points
Wordfeud
22 points

Related pages for explants