meaning of semiaquatic

1. partially aquatic; living or growing partly on land and partly in water; "a marginal subaquatic ">flora"


Related Words

semiaquatic |

Developed & Maintained By Taraprasad.com

Treasure Words