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.”

Synonyms

  • follicle
  • pome