1 English Synonyms for OGONORI
Prev.1Next
Irish moss
Definition: 1. A species of edible seaweed, Chondrus crispus.
There are 6 definitions of the word Irish moss
Show more information about Irish moss
Prev.1Next
Search took: 1.5301 ms
Definition: 1. A species of edible seaweed, Chondrus crispus.
There are 6 definitions of the word Irish moss
Show more information about Irish moss
Search took: 1.5301 ms