teonanacatl

Noun

 * 1) The psychedelic mushroom.

Noun

 * 1) mushroom