Leptoscope[lep′tō-skōp]

Type:Term

Definitions
1. An apparatus for measuring cell membranes.

Scroll to top