arillary
/ˌærɪˈlɛri/Definitions
1. noun
A type of sweet, fragrant seed pod found on certain types of trees.
“The arillary on the tree burst into colorful flowers.”
1. noun
A type of sweet, fragrant seed pod found on certain types of trees.
“The arillary on the tree burst into colorful flowers.”