Definition, synonyms and related words
A vasiform excretory gland observed in invertebrates, such as annelids, arthropods and molluscs.