meaning of oyster green

1. A green membranous seaweed (Ulva) often found growing on oysters but common on stones, piles, etc.


Related Words

oyster-green |

Developed & Maintained By Taraprasad.com

Treasure Words