meaning of soleirolia soleirolii

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


Related Words

soleirolia soleirolii |

Developed & Maintained By Taraprasad.com

Treasure Words