ENGLISH DICTIONARY

Semaphorin

Definition & Meaning

Part of speech noun

Quick meaning: Semaphorin is a noun meaning (biochemistry) Any of a class of proteins that assist growing axons to find an appropriate target and to form synapses.

Meaning

(biochemistry) Any of a class of proteins that assist growing axons to find an appropriate target and to form synapses.

Word Forms

Related Words

Related dictionary entries include secreted, semaphorine, semophorin, plexin, amphiphysin, spondin.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.