explants
plural of explant
Noun
plural of explant