Beelingo.com

English Dictionary

  • Hide translation

 elongate leaf elongate leaf

noun

  • a long slender leaf  ( elongate leaf, linear leaf )
    a long slender leaf