meaning of lemna minor

1. of temperate regions except eastern Asia and Australia


Related Words

lemna minor |

Developed & Maintained By Taraprasad.com

Treasure Words