keel-shapedEnglish

keel-shaped

Adjective

Shaped in the form of the keel of a boat

English: keel-shaped