English to Chinese Dictionary

Search:

矮化 ǎi huà (plant pathology) to become stunted / (horticulture) to dwarf; to reduce in size (by pruning, breeding etc) / (fig.) to diminish the status of; to disparage / (fig.) to downplay


<< back to the home page