Do all leaves of plants have eyes?

May 23, 2009 10:30am CST
As far as I remember the leaves of plants has eyes it is called "stomata" Am I right for this ? I just recall if is this really true and did you know about this in our science subjects. I need your knowledge about this. Help me to remember what are some explanation about this one.