Definition, Meaning & Anagrams | English word BIOFOIL
BIOFOIL
Definitions of BIOFOIL
- A packaging foil made from biological material (rather than plastic)
Number of letters
7
Is palindrome
No
Search for BIOFOIL in:
Page preparation took: 183.43 ms.