Phanerogams meaning : Any plant that produces seeds (rather than spores).
phanerogams
organ grinders
frass
riverine
coughed