English → Hindi dictionary
crotalaria sagitallis
Definition
tropical American annual herb having an inflated pod in which the ripe seeds rattle
Looking for poetry? Read shayari and poems by great poets.
tropical American annual herb having an inflated pod in which the ripe seeds rattle
Looking for poetry? Read shayari and poems by great poets.