Microsorium punctatum

Explore definitions, synonyms, and language insights of Microsorium punctatum

Definitions

Noun
tropical Africa to Australasia and Polynesia

More General Terms