terraqueous in Catalan terraqueous in Catalan terraqüi adj (botany) Of a plant: living in both land and water; amphibious. Add to Flashcards