English

edit

Noun

edit

amorphophytes

  1. plural of amorphophyte