Definition of Albuca

Noun: albuca

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

See also:
albs
Albuginaceae

Anagrams containing the word albuca

acluba aalbuc caalbu ucaalb bucaal lbucaa