mangabeira rubber

noun

Definition of mangabeira rubber

: rubber obtained from the mangabeira