Wordigg

xenopsin Definitions

noun

an octapeptide present in the frog xenopus laevis

Discover More the word xenopsin

Scrabble the word xenopsin

xenopsin thesaurus

Examples include xenopsin