Biobased

Biobased,

Definition of Biobased:

  1. Material or product derived from biological or renewable resources.

Meaning of Biobased & Biobased Definition