Polish-English dictionary »

hybryda meaning in English

PolishEnglish
hybryda noun

hybridnoun
biology: offspring resulting from crossbreeding

hybridnoun
something of mixed origin

hybridnoun
word derived from different languages