Compund Words

Last Search Words

Sponsored Links

Search Result:albuca




Overview of noun albuca

The noun albuca has 1 sense


  • albuca -- (any of various plants of the genus Albuca having large clusters of pale yellow flowers; South Africa)