Noun Definition

cedrela

1.Definition: tropical American trees

Related Noun(s):genus cedrela

Category: Plants