meaning of tin foil

1. shrub with trifoliate leaves and yellow flowers followed by backward curving seed pods; leaves foetid when crushed


Related Words

stinking bean trefoil | tin foil | tinfoil |

Developed & Maintained By Taraprasad.com

Treasure Words