citrullinates

English

Verb

citrullinates

  1. third-person singular simple present indicative of citrullinate