Summary
French to English:   more detail...
  1. hybridation:


French

Detailed Translations for hybridation from French to English

hybridation:


Synonyms for "hybridation":


Wiktionary Translations for hybridation:

hybridation
noun
  1. (botanique) Croisement

External Machine Translations: