Meaning of cordate leaf
Definition of cordate leaf
(noun)
a
heart-shaped
leaf
Other information on cordate leaf
WIKIPEDIA results for
cordate leaf
Amazon results for
cordate leaf
Tweet