YourDictionary

Dictionary Home » Science » semiaquatic

semiaquatic science definition

Adapted for living or growing in or near water, but not entirely aquatic.

Learn more about semiaquatic

link/cite print suggestion box