English edit

Etymology edit

bio- +‎ foil

Noun edit

biofoil (plural biofoils)

  1. A packaging foil made from biological material (rather than plastic)

Anagrams edit