meaning of decompound leaf

1. having divisions that are themselves compound


Related Words

decompound leaf |

Developed & Maintained By Taraprasad.com

Treasure Words