reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
keel in biology, a longitudinal structure on a bone, stem, leaf, or the like; ridge; carina. [1/4 definitions]