lomentaria
/lɒmɛnˈtɛriə/Definitions
1. noun
A type of fruit, particularly a pod that splits open to release its seeds
“The unique lomentaria of the lotus tree attracts a variety of pollinators.”
1. noun
A type of fruit, particularly a pod that splits open to release its seeds
“The unique lomentaria of the lotus tree attracts a variety of pollinators.”