Word info

endomutualist

Noun

Meaning

endomutualist (plural endomutualists)

(biology) An endophytic mutualist

Source: en.wiktionary.org

Close letter words and terms