Violet

Scientific name Viola
Family Violaceae
Kingdom Plantae
Order Malpighiales
Sub Family Violoideae

Primrose

Scientific name Primula vulgaris
Family Primulaceae
Kingdom Plantae
Order Ericales