Soleirolia soleirolii

noun

1.
prostrate or creeping Corsican herb with moss-like small round short-stemmed leaves