Wordigg

xestospongin Definitions

noun

any of a class of a marine natural products, first isolated from pacific basin sponges, that have vasodilatory properties

Discover More the word xestospongin

Scrabble the word xestospongin

xestospongin thesaurus

Examples include xestospongin