Meaning of phillyrea

Definition of phillyrea

(noun) small genus of evergreen shrubs of the Mediterranean region

Other information on phillyrea

WIKIPEDIA results for phillyrea
Amazon results for phillyrea