Perhaps, selarl is a misspelling. Click here to search for this word in our misspelling dictionary.
Soleirolia Soleirolii,
sailorly,
solurol,
Genus Soleirolia,
Helxine Soleirolia,
soleirolia.