OPISTHOTONOS MEANING IN ENGLISH

• Opisthotonos Definition & Synonyms

  1. (n.) A tetanic spasm in which the body is bent backwards and stiffened.


RECENT SEARCHES