Definitions for sarcobasis
  • Sarcobasis (n.) - A fruit consisting of many dry indehiscent cells, which contain but few seeds and cohere about a common style, as in the mallows.
Words in your word
2 Letter Words
aa ab ai ar as ba bi bo is oi or os si so