explant - English Synonyms Dictionary