← DefinitionshareGuessexplantationsnounThe plural of explantation; the act or process of removing living tissue from a plant or animal for scientific study or cultivation.No synonyms or antonyms found for this word.