Definition of "diffeology"

diffeology