English

edit

Adjective

edit

polyplicate (not comparable)

  1. (biology, of spores) Having many folds in the exine.

Alternative forms

edit