meaning of amplexicaul leaf

1. a leaf with its base clasping the stem


Related Words

amplexicaul leaf |

Developed & Maintained By Taraprasad.com

Treasure Words