enthesophytes

English

Noun

enthesophytes

  1. plural of enthesophyte