We found 10 dictionaries that define the word
explants:
General (6 matching dictionaries)
- explants: Merriam-Webster
- explants: Collins English Dictionary
- explants: Wordnik
- explants: Wiktionary
- explants: Dictionary.com
- explants: TheFreeDictionary.com
Computing (1 matching dictionary)
- explants: Encyclopedia
Medicine (2 matching dictionaries)
- explants: Merriam-Webster Medical Dictionary
- explants: Medical dictionary
Science (1 matching dictionary)
- Agricultural Thesaurus and Glossary (No longer online)