1 ear tree | Definition of ear tree

ear tree

noun

Definition of ear tree

History and Etymology for ear tree

probably translation of Nahuatl cuauhnacaztli

Keep scrolling for more