Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: albuca
  1. Any of various plants of the genus Albuca having large clusters of pale yellow flowers; South Africa
    "The albuca's delicate yellow flowers swayed in the breeze"

Type of: liliaceous plant

Part of: genus Albuca

Encyclopedia: Albuca