English

edit

Noun

edit

myrmecophytes

  1. plural of myrmecophyte