What is the meaning of carbon tablet in English?

Learn vocabulary with pictures as well as definitions of carbon tablet in English

Learn in

See more

n. carbon tablet

Definition of carbon tablet in English

Tablet that dissolves and releases bubbles when placed in water.

Synonyms of carbon tablet in English

effervescent tablet