What is the full meaning of polybrids
POLYBRID, a type of hybrid plant [n]
Example of the word polybrids placed on a Scrabble board.