ALL meanings of semiaquatic
sem·i·a·quat·ic
S s - adjective semiaquatic partly aquatic; growing or living in or close to water, or carrying out part of its life cycle in water. 1
- adjective semiaquatic (of organisms, esp plants) occurring close to the water and sometimes within it 0
- adjective semiaquatic growing in or near water, as certain plants 0
- adjective semiaquatic spending some time in water, as muskrats 0