keeled

  • (a) having a ridge or shaped like a ridge or suggesting the keel of a ship
    • a carinate sepal
    carinate, carinated, ridged,

Synonyms

carinate carinated ridged

Words of close approximity

keeled garlic