tallophyte

English

Noun

tallophyte (plural tallophytes)

  1. Alternative form of thallophyte.