Word info

venosome

Noun

Meaning

venosome (plural venosomes)

An extracellular vesicle, in wasps, that transports venom

Source: en.wiktionary.org

Close letter words and terms