osela

/oʊˈsɛlə/

Definitions

1. noun

A type of fungus, particularly a species of mushroom

“The chef used the rare osela mushroom in the evening’s special dish.”

2. verb

To remove or peel off the outer layer of something

“She osela the skin of the apple before making a pie.”

Synonyms

  • fungus
  • mushroom

Antonyms

  • plant
  • tree