terraquean
/təˈrɑːkiən/Definitions
1. noun
relating to or inhabiting both land and water
“The terraquean ecosystem supports a wide variety of aquatic and terrestrial life.”
1. noun
relating to or inhabiting both land and water
“The terraquean ecosystem supports a wide variety of aquatic and terrestrial life.”