Home
Help
About
Contact
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