Marine Plant Photos
Sea grasses are marine flowering plants rarely exposed to air (usually only during low tides). The common sea grass species found in Caribbean coral reefs are turtle grass and eel grass. 
Flowering plants like sea grass have leaves, stems, and roots. Sea grasses "produce horizontal stems, or rhizomes, that attach the plants in soft sediments or to rocks."  Sea grass is a food staple for many creatures above and below the water (ex. sea turtles).
Sea grasses can "reproduce vegetatively by sprouting additional vertical leaves form the lengthening horizontal rhizome" or by using water currents to pollinate underwater stigma. 
Class Photos from the US/British Virgin Islands in the Caribbean
- Sumich, James L. An Introduction to the Biology of Marine Life, Seventh Edition. WCB/McGraw Hill. 1999.