Lockwood charles

From Biology-Online Dictionary
Jump to: navigation, search

Lockwood, Charles

(Science: person) english anatomist and surgeon, 1858-1914.

See: lockwoods ligament.