English synonyms about - contact  

palmate leaf

noun

1 palmate leaf

A leaf resembling an open hand; having lobes radiating from a common point.


Find more on palmate leaf elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0144