GeneralConnection.comDictionary
camelopard
Noun

1. giraffe
1. Giraffa camelopardalis, ruminant
Usage