Latifoliate /(?)/

Lat·i·fo·li·ate

Latifoliate

a.
  1. Having broad leaves. (Bot.)