Find the word definition

Wiktionary
drip tip

n. (context botany English) An elongated leaf tip from which excess water drips off, as found in plants of the rainforest.