Seedsforgarden
25 Azadirachta indica Seeds, Neem Tree Seeds, Margosa Tree Seeds,
25 Azadirachta indica Seeds, Neem Tree Seeds, Margosa Tree Seeds,
Regular price
£5.00
Regular price
Sale price
£5.00
Unit price
/
per
Azadirachta indica Seeds, Neem Tree Seeds, Margosa Tree Seeds, rAzadirachta indica Plants, Neem Tree Plants, Margosa Live Plants. Azadirachta indica, commonly known as margosa, neem, nimtree or Indian lilac, is a tree in the mahogany family Meliaceae. It is one of two species in the genus Azadirachta
Azadirachta indica Plants, Neem Tree Plants, Margosa Live Plants. Home