English

edit

Etymology

edit

bio- +‎ foil

Noun

edit

biofoil (plural biofoils)

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

Anagrams

edit