Meaning of east indian rosebay

Definition of east indian rosebay

(noun) tropical shrub having glossy foliage and fragrant nocturnal flowers with crimped or wavy corollas; northern India to Thailand

Other information on east indian rosebay

WIKIPEDIA results for east indian rosebay
Amazon results for east indian rosebay