Definify.com

Definition 2026


endofita

endofita

Italian

Noun

endofita f (plural endofite)

  1. endophyte

Anagrams