yes, it is true.
Yeah
This is true. There are mountains on the equator (in Ecuador, the Andes Mountains) with snow on their peaks.
true
will plants grow in lemonade
It is true that a large portion of Peru is mountainous. The Andes Mountains runs through much of Peru.
true
As far as we know, plants need starlight to grow.
Because nonvascular plants do not have true leaves
yes they can
think you mean lichens, although they are not true plants
Yes
True because the tissues allow better growth.
false