| n. | 1. | any of various plants of the genus Albuca having large clusters of pale yellow flowers; native to South Africa. |
| Noun | 1. | albuca - any of various plants of the genus Albuca having large clusters of pale yellow flowers; South Africa |
About this site and copyright information - Online Dictionary Home