Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sarcobasis Definition

Cancel
sarcobasis
noun
A fruit consisting of many dry indehiscent cells, which contain relatively few seeds and cohere about a common style, as in the mallows

Words Related to sarcobasis!

sarcobasis Examples by Brain Bank Users