intermatings

English

Noun

intermatings

  1. plural of intermating