meaning of soleirolia
1. 1 species; a dwarf creeping mat-forming evergreen herb
Related Words
soleirolia | soleirolia soleirolii |
1. 1 species; a dwarf creeping mat-forming evergreen herb
soleirolia | soleirolia soleirolii |