meaning of albuca

albuca meaning in General Dictionary

any one of different plants of this genus Albuca having big groups of pale-yellow flowers native to South Africa

View more

  • any of numerous flowers associated with the genus Albuca having large groups of pale-yellow flowers; Southern Africa