Designed by
Title
Ruellia tuberosa, also known as minnieroot, fever root, snapdragon root and sheep potato #246068260
Description
Ruellia tuberosa, also known as minnieroot, fever root, snapdragon root and sheep potato, is a species of flowering plant in the family Acanthaceae blooming in the garden with blur background.