Definition & Meaning | English word BIOMODIFIED
BIOMODIFIED
Definitions of BIOMODIFIED
- Having undergone biomodification.
Number of letters
11
Is palindrome
No
Search for BIOMODIFIED in:
Page preparation took: 77.63 ms.