meaning of lavender cotton

1. branching aromatic Mediterranean shrub with woolly stems and leaves and yellow flowers


Related Words

lavender cotton |

Developed & Maintained By Taraprasad.com

Treasure Words