meaning of Asperifoliate

Asperifoliate meaning in General Dictionary

Having rough leaves

View more

  • Alt. of Asperifolious

Asperifoliate meaning in General Dictionary

(a.) Alt. of Asperifolious