Definition for Groove
From Biology Forums Dictionary
In the DNA double helix, an indentation where the atoms of the bases make contact with the surrounding water.
From Biology Forums Dictionary
In the DNA double helix, an indentation where the atoms of the bases make contact with the surrounding water.