English edit

Noun edit

carposporophytes

  1. plural of carposporophyte