What is the meaning of -di?

Collective suffix usually attached to plant names.

group of people

at

times

Past tense suffix.

Used in nouns to indicate that it has been seen in the past. Equivalent to was - were

A third-person plural possessive suffix.

used to form past tense of verbs

Source: wiktionary.org