macrophanerophytes

English

Noun

macrophanerophytes

  1. plural of macrophanerophyte