Meaning of Staphylea

Definition of Staphylea

(noun) a genus of small trees or shrubs of the family Staphylaceae

Other information on Staphylea

WIKIPEDIA results for Staphylea
Amazon results for Staphylea