macrophanerophytes

English edit

Noun edit

macrophanerophytes

  1. plural of macrophanerophyte