Definition & Meaning | English word BIOGENOUS
BIOGENOUS
Definitions of BIOGENOUS
- biogenic; produced by living things
Number of letters
9
Is palindrome
No
Search for BIOGENOUS in:
Page preparation took: 69.31 ms.