Bitis

(redirected from Echidna (synonymy))
Also found in: Dictionary, Medical, Wikipedia.