Word info Synonyms

endophyte

Noun

Meaning

English Wikipedia has an article on:endophyteWikipedia
endophyte (plural endophytes)

Any organism (generally a bacterium, fungus or alga) that lives inside a plant

Source: en.wiktionary.org

Synonyms

Close letter words and terms