Word info

synaptase

Noun

Meaning

A ferment resembling diastase, found in bitter almonds. Cf. Amygdalin, and Emulsin.

Source: Webster's dictionary

Close letter words and terms