“She greets everyone who comes into her spotlessly clean shop.” Is it correct to say that “her” is an adjective ?
No, “her” is a determiner (the possessive form of “she”)(:
Hi,
‘Her’ ‘my’ ‘your’ and so on are known as possessive adjectives.
Alan
And possessive adjectives are a type of determiner.