Photosynthetic sails Synonyms

We can't find synonyms for the phrase "Photosynthetic sails", but we have synonyms for terms, you can combine them.

PS abbreviation

PS is an abbreviation for Photosynthetic Sails
What does PS stand for?
PS stands for "Photosynthetic Sails"

Definitions for Photosynthetic


  • (adjective) relating to or using or formed by photosynthesis