We do not currently know of any synonyms for teosinte.
The noun teosinte is defined as:
See full definition of the word teosinte.
Did you mean designate?