aletophytes

English

Noun

aletophytes

  1. plural of aletophyte