See Also: Spathe(medicine)
spathe(dictionary)

spathe (iou)



spathe noun. L18.
[Latin spatha from Greek spathe: see SPADE noun1.]
Botany. A large sheathing bract enclosing the inflorescence of certain plants, esp. the spadix of arums and palms.