English → Hindi dictionary
arabidopsis lyrata
Definition
a small noninvasive cross-pollinating plant with white flowers; closely related to Arabidopsis thaliana
Looking for poetry? Read shayari and poems by great poets.
a small noninvasive cross-pollinating plant with white flowers; closely related to Arabidopsis thaliana
Looking for poetry? Read shayari and poems by great poets.