Nature names for cats are a perfect fit.
Meaning: to prick
Meaning: Begon's flower
Meaning: mild, merciful
Meaning: little flower
Meaning: crane
Meaning: lily
Meaning: daisy
Meaning: fox's glove
Meaning: elm
Meaning: wooded land
Meaning: trumpet-shaped flower
Meaning: golden flower, chrysanthemum
Meaning: rich, strong