English

edit

Noun

edit

sphenophytes

  1. plural of sphenophyte