Home
Search
Index
Definify.com
Definition
2024
seedcase
seedcase
English
Noun
seedcase
(
plural
seedcases
)
(
botany
)
A
pouch
like structure of a plant that encloses the
seeds
.
Anagrams
deceases
Similar Results