Dictionary |
1 Result
#1
pinnule
n.
[
pinna
] division of a usually pinnately divided leaf
. wn