Search in full dictionary
IMPLANTED (7)
IMPLANTED (7)
ScnMaster
planted
firmly or deeply;
embedded
.
—The
Dynamics
of
Life
Glossary
Final
approval 30.3.90