|
Need synonyms for docking site? Here's a list of similar words from our thesaurus that you can use instead.
Noun
A ship's allotted place at a wharf or dock
“In contrast, phosphorylations of histone H1 and GST-peptide substrates are independent of any docking site.”
Nearby Words
|
|
|
|
|
|