meaning of irish moss

1. dark purple edible seaweed of the Atlantic coasts of Europe and North America


Related Words

irish moss |

Developed & Maintained By Taraprasad.com

Treasure Words