English

edit

Noun

edit

tropomodulins

  1. plural of tropomodulin