LAXATOR MEANING IN ENGLISH

• Laxator Definition & Synonyms

  1. (n.) That which loosens; -- esp., a muscle which by its contraction loosens some part.


RECENT SEARCHES