Semiaquatic
English Meaning
- Adapted for living or growing in or near water; not entirely aquatic: a semiaquatic plant or animal.
Sorry, No Malayalam Meaning for your input!
See Semiaquati Want To Try Semiaquatic In Malayalam??