English edit

Noun edit

diplophytes

  1. plural of diplophyte