biophytes

English

Noun

biophytes

  1. plural of biophyte