Soleirolia soleirolii
Explore definitions, synonyms, and language insights of Soleirolia soleirolii
Definitions
Noun
prostrate or creeping Corsican herb with moss-like small round short-stemmed leaves