petite nature
Meanings
Noun
1. a faint-hearted person, a wimp, a weakling, a sensitive type, a delicate flower, a wuss, a pansy (informal)
Examples1
Hygiene and the Assassin