lodgement ( synonym found)

Definition of lodgement:

(n) : band of strong tissue that holds the bones of an animal in position

Definition of lodgement:

(n) : band of strong tissue that holds the bones of an animal in position

Back to Top