Microgramma

Explore definitions, synonyms, and language insights of Microgramma

Definitions

Noun
epiphytic ferns of tropical America and Africa

More General Terms