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