How do you spell Tetanoid


 Definitions

Available Definitions:
1)  a. - Resembling tetanus.