Word info

neohybrid

Noun

Meaning

neohybrid (plural neohybrids)

A newly-formed hybrid, typically of a crop plant

Source: en.wiktionary.org

Anagrams

Close letter words and terms