superplants
English
Noun
superplants
plural of
superplant
Anagrams
supplanters