Lomogramma

Explore definitions, synonyms, and language insights of Lomogramma

Definitions

Noun
large scandent ferns of southeastern Asia

More General Terms