KELP


Meaning of KELP in English

n.

1.

Barilla, carbonate of soda ( impure ).

2.

Sea-weed ( from which barilla is made ).

Soule. Dictionary of English synonyms.      Словарь английских синонимов.