English Dictionary
◊ GIRAFFIDAE
Giraffidae
n : giraffes [syn: {Giraffidae}, {family Giraffidae}]