Possible Misspellings:
* Dissiduous: This word is related to the shedding of leaves, teeth, or other parts, typically at a particular season or stage of development.
* Dididuous: This could be a typo for deciduous, which means falling off at a particular season or stage of growth.
If you have the word in context, please provide it so I can help you determine the correct spelling and meaning.