Indian almond vs talisay tree

Indian almond

noun
  • A tropical tree grown for its edible fruit, almondlike nuts, and as an ornamental shade tree, Terminalia catappa. 

talisay tree

How often have the words Indian almond and talisay tree occurred in a corpus of books? (source: Google Ngram Viewer )