English edit

Noun edit

hybridations

  1. plural of hybridation

French edit

Noun edit

hybridations f

  1. plural of hybridation