English edit

Etymology edit

From endo- +‎ sphere.

Noun edit

endosphere (plural endospheres)

  1. (biology) All the endophytes of a plant