A genus or species of plant, likely a botanical name that is rarely used in common language.
A scientific botanical name, possibly derived from 'al-' (the) combined with another root, following Latin naming conventions for plants.
Try Another Word