A botanical term or plant name, variant or related to alfiona, with limited common usage outside scientific literature.
A scientific or regional plant name, possibly Italian or derived from Romance languages with Latin botanical naming conventions.
Try Another Word