English edit

Noun edit

tetraspanins

  1. plural of tetraspanin

Anagrams edit