Beelingo.com

English Dictionary

  • Hide translation

 semiaquatic semiaquatic

adj

  • partially aquatic; living or growing partly on land and partly in water  ( semiaquatic, subaquatic )
    partially aquatic; living or growing partly on land and partly in water
     a marginal subaquatic flora
    a marginal subaquatic flora
  • having an aquatic early or larval form and a terrestrial adult form  ( amphibiotic, semiaquatic )
    having an aquatic early or larval form and a terrestrial adult form