meaning of pinnules
1.
division
of
a
usually
pinnately
divided
leaf
Related Words
pinnule
|
Developed & Maintained By
Taraprasad.com