thebelmontrooster.com
Alstroemeria pulchella-Peruvian Lily
Peruvian Lily, Lily Of The Incas, etc. Alstroemeria pulchella al-stre-MEE-ree-uh pul-KEL-uh Alstroemeria pulchella L.f. is the correct and accepted scientific name for this species according to Th…