Meaning of the Sanskrit Word: osadhyah

  osadhyah—the deities presiding over the herbs and plants    SB 3.26.65

Can't find any compound Sanskrit words containing osadhyah.