English synonyms about - contact  

Cedrela

noun

1 Cedrela

Tropical American trees.

synonym: genus Cedrela.


Find more on cedrela elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145