SEMIAQUATIC Meaning of SEMIAQUATIC in English adj. partly aquatic, living in water during part of its life (Botany, Zoology) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012