← All indications

Cedrela

A plant genus of the family MELIACEAE. Members contain cedrelanolide.