CATANADROMOUS MEANING IN ENGLISH

• Catanadromous Definition & Synonyms

  1. (a.) Ascending and descending fresh streams from and to the sea, as the salmon; anadromous.


RECENT SEARCHES