English → Hindi dictionary

dimorphotheca

डिमोरफोथेका / डिमोरफोठेके / डिमोरफोठेकाNOUN

Definition

South African herbs or subshrubs with usually yellow flowers

Looking for poetry? Read shayari and poems by great poets.