offer: something offered (as a proposal or bid)
message: what a communication that is about something is about
nabalus: genus of North American and east Asian perennial herbs; sometimes included in genus Prenanthes