Definition & Meaning | English word BIOREPLICATE
BIOREPLICATE
Definitions of BIOREPLICATE
- A biological replicate
- To replicate biologically
Number of letters
12
Is palindrome
No
Search for BIOREPLICATE in:
Page preparation took: 105.24 ms.