meaning of elongate leaf

1. a long slender leaf


Related Words

elongate leaf |

Developed & Maintained By Taraprasad.com

Treasure Words