chomophytes

English

Noun

chomophytes

  1. plural of chomophyte