Dictionary
1. (n.) A keel

2. (n.) That part of a papilionaceous flower, consisting of two petals, commonly united, which encloses the organs of fructification

3. (n.) A longitudinal ridge or projection like the keel of a boat.

4. (n.) The keel of the breastbone of birds.

                                                                                                                                                                                                                                       

Clyx.com


Carillon
Top of Page
Top of Page