Wiktionary
protocadherins
n. (plural of protocadherin English)
n. (plural of protocadherin English)