tetraspanin

English

Noun

tetraspanin (plural tetraspanins)

  1. A tetraspan.

Anagrams