ampalea
/æmˈpæli.ə/Definitions
1. noun
A small, delicate leaf or a scale of a leaf; especially, one of the smaller leaves of the tropical vine Ampelopsis.
“The botanist carefully examined the ampalea of the rare plant species.”
1. noun
A small, delicate leaf or a scale of a leaf; especially, one of the smaller leaves of the tropical vine Ampelopsis.
“The botanist carefully examined the ampalea of the rare plant species.”