Definition: 1. (botany) Having a spathe or spathes.
Show more information about spathate
Search took: 2.88 ms