Skip to definition.
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

Type of: liliaceous plant

Part of: genus Albuca

Encyclopedia: Albuca