Exosite Definition
Other Word Forms of Exosite
Noun
Singular:
exosite
Plural:
exositesOrigin of Exosite
-
From exo- + site
From Wiktionary
Find Similar Words
Find similar words to exosite using the buttons below.