English Dictionary
◊ DEOXYRIBOSE
Ochnaceae
n : family of tropical evergreen trees and shrubs with thick
shining parallel-veined leaves [syn: {Ochnaceae}, {family
Ochnaceae}, {ochna family}]