Heterophyte definitions