Definition & Meaning | English word POLYHYBRID
POLYHYBRID
Definitions of POLYHYBRID
- a hybrid whose parents differ in several ways
Number of letters
10
Is palindrome
No
Search for POLYHYBRID in:
Page preparation took: 145.09 ms.