amorphophytes
English
Noun
amorphophytes
plural of
amorphophyte