dipteridaceous pteridophytic pterulaceous pteridospermous thelypteridaceous pontederiaceous piptocephalidaceous cercidiphyllaceous pedaliaceous paeoniaceous