percha

percha

English Noun
Ad

Definition

Synonym of gutta-percha.

Ad