Definify.com

Definition 2024


endofita

endofita

Italian

Noun

endofita f (plural endofite)

  1. endophyte

Anagrams