(Greek) In mythology, a monster with the head of a nymph and the body of a serpentEchidnia, Echidnea, Ekidna, Eckidna, Ekidnea, Eckidnea Health Source: Medical Dictionary Author: Health Dictionary