Find the word definition

Wiktionary

metasomes

n. (plural of metasome English)