Dictionary Definition:
○cara mfn. 'moving in or on both', living in water and on land or in the air, amphibious