Meaning of albuca
Definition of albuca
(noun)
any of
various
plants of the
genus
Albuca having
large
clusters of
pale
yellow
flowers; South Africa
Other information on albuca
WIKIPEDIA results for
albuca
Amazon results for
albuca
Tweet