It would be Armadillos because possessive nouns like this,you just add an s to it
Identity formation, also known as individuation, is the development of the distinct personality of an individual. Dictionary
The answer to this brainstorming question is c