SYNAPTA MEANING IN ENGLISH

• Synapta Definition & Synonyms

  1. (n.) A genus of slender, transparent holothurians which have delicate calcareous anchors attached to the dermal plates. See Illustration in Appendix.


• Synaptase Definition & Synonyms

  1. (n.) A ferment resembling diastase, found in bitter almonds. Cf. Amygdalin, and Emulsin.


RECENT SEARCHES