endofite
Italian
Noun
endofite
f
plural of
endofita