EGAVE

perlustrin

Meaning

  1. noun A protein found in the shell of abalones

Similar words

calprismin pearlin abductin mucoperlin shematrin albolabrin perlucin pleckstrin apextrin alvinellacin

Save “perlustrin” to learn later