What is the full meaning of giraffids
GIRAFFID, a member of the giraffe family (giraffes and okapis) [n]
Example of the word giraffids placed on a Scrabble board.