a species of flowering tree in the borage family, boraginaceae, native to the american tropics (cordia alliodora) - Turkish English Dictionary

Suggest a Term