semiaquatic
English Dictionary
->
Letter S
-> semiaquatic
Search Dictionary:
semiaquatic Definition
(s)
having
an
aquatic
early
or
larval
form
and
a
terrestrial
adult
form
(s)
partially
aquatic
;
living
or
growing
partly
on
land
and
partly
in
water
; "
a
marginal
subaquatic
flora
"
semiaquatic Synonyms
amphibiotic
semiaquatic
subaquatic
© Art Branch Inc.