meaning of foetida

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


Related Words

anagyris foetida | asafoetida | foeticide | foetid | foetid bugbane | foetid pothos | passiflora foetida | sterculia foetida | tilletia foetida |

Developed & Maintained By Taraprasad.com

Treasure Words