Definition & Meaning | English word BIOACCUMULATORY
BIOACCUMULATORY
Definitions of BIOACCUMULATORY
- Of a biological system, having the capacity to accumulate chemical elements and compounds.
Number of letters
15
Is palindrome
No
Search for BIOACCUMULATORY in:
Page preparation took: 77.14 ms.