GTPases

English

Noun

GTPases

  1. plural of GTPase