Definition & Meaning | English word BIOPERSISTENT
BIOPERSISTENT
Definitions of BIOPERSISTENT
- Tending to remain inside a biological organism, rather than being expelled or broken down.
Number of letters
13
Is palindrome
No
Search for BIOPERSISTENT in:
Page preparation took: 80.98 ms.