The notion of something being a "fake" seems linguistically odd. Normally, if you have an adjective and a noun, the noun notes what the thing being talked about is, and the adjective describes some quality of the thing in question. A "fake plant", however, doesn't seem to fit that pattern at all, because a fake plant isn't a plant to begin with; the noun seems to be violating its intended function. Is "fake" something other than an adjective, then, perhaps analogous to "not a"? Or is a "fake plant" actually a "fakeplant", i.e. the fake is a part of the noun rather than an adjective, despite its apparent form? Doesn't the adjective "fake" somehow undermine the purpose of nouns?