Definify.com

Definition 2025


intergrases

intergrases

English

Noun

intergrases

  1. plural of intergrase