English edit

Noun edit

peltasperm (plural peltasperms)

  1. Any extinct plant of the order Peltaspermales