Translation of talofita in English:

talofita

thallophyte, n.

feminine noun

  • 1

    thallophyte