Skip to content

endosphere

noun

  1. biological term
L32517 on Wikidata ↗

Wiktionary

noun

Etymology: From endo- + -sphere.

  1. All the endophytes of a plant