meaning of amnigenous

1. Born or bred in, of, or near a river.


Related Words

amnigenous |

Developed & Maintained By Taraprasad.com

Treasure Words