Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
ICELAND MOSS
Definition:
[noun] lichen with branched flattened partly erect thallus that grows in mountainous and arctic regions; used as a medicine or food for humans and livestock; a source of glycerol
Synonyms:
Iceland moss
,
Iceland lichen
,
Cetraria islandica
Synonyms:
Search for
synonyms for ICELAND MOSS