ALL meanings of semiterrestrial
sem·i·ter·res·tri·al
S s - adjective semiterrestrial living mostly on land but requiring a moist environment or nearby water, especially as a breeding site: Most amphibians are semiterrestrial. 1
- adjective semiterrestrial living partly but not wholly on land; living partly on land and partly in water; involving both land and water 0