Soleirolia

Explore definitions, synonyms, and language insights of Soleirolia

Definitions

Noun
one species; a dwarf creeping mat-forming evergreen herb