Word info

scaphium

Noun

Meaning

scaphium (plural scaphia)

(botany) The carina or keel of papilionaceous flowers.

Source: en.wiktionary.org

Close letter words and terms