'Plumeria alba' definitions:

Definition of 'Plumeria alba'

From: WordNet
noun
Tall sparingly branched conical tree having large fragrant yellow flowers with white centers [syn: West Indian jasmine, pagoda tree, Plumeria alba]