meaning of lesser duckweed

1. of temperate regions except eastern Asia and Australia


Related Words

lesser duckweed |

Developed & Maintained By Taraprasad.com

Treasure Words