Definition: Teyleria is a genus of flowering plants in the family Asteraceae, native to Asia Minor and North Africa. They are known for their large leaves with yellowish-green centers, which are often used as ornamental plant species due to their striking beauty.