0
Anonymous
An acrochordid is a creature of the Acrochordidae family, which comprise primitive aquatic snakes found in Australia and Indonesia.
Wiki User