meaning of Amnigenous

Amnigenous meaning in General Dictionary

created or bred in of or near a river

View more

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

Amnigenous meaning in General Dictionary

(a.) produced or bred in, of, or near a river.