GeneralConnection.com
➔
Dictionary
camelopard
Noun
1. giraffe
1. Giraffa camelopardalis, ruminant
Usage