Catadromous Meaning
There are 1 meaning(s) for word Catadromous
Meaning 1 : migrating from fresh water to the sea to spawn
Catadromous Antonyms
Similar words of Catadromous :
There are 1 meaning(s) for word Catadromous
Similar words of Catadromous :