intrapetiolar - Spanish English Dictionary