tuberose Definition
Definition
A large East Indian white-flowered night-blooming evergreen climber (Polianthes tuberosa), a type of agave with a heavy odour.
Browse
A large East Indian white-flowered night-blooming evergreen climber (Polianthes tuberosa), a type of agave with a heavy odour.
Browse