xenoperfuses

English

Verb

xenoperfuses

  1. third-person singular simple present indicative of xenoperfuse