English synonyms about - contact  
albucaliliaceous plantgenus Albuca

albuca

noun

1 albuca

Any of various plants of the genus Albuca having large clusters of pale yellow flowers; South Africa.


Find more on albuca elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145