noun
: a West Indian shrub or small tree ( Thevetia nereifolia ) with showy clusters of yellow flowers and leaves resembling those of the oleander
noun
: a West Indian shrub or small tree ( Thevetia nereifolia ) with showy clusters of yellow flowers and leaves resembling those of the oleander
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012