Dictionary.net
Did you mean:
IL 6 DBP
Tabebuia
Tabebuia lapacho