intrapetiolar - French English Dictionary