texocotl

Noun

 * 1) tejocote, yellowish fruit.

Noun

 * 1) tejocote, yellowish fruit.