meaning of pinnules

1. division of a usually pinnately divided leaf


Related Words

pinnule |

Developed & Maintained By Taraprasad.com

Treasure Words