English → Hindi dictionary

self pollinating

सेल्फ पॉलिनेटिंग / सेल्फADJECTIVE

Definition

of or relating to or characteristic of self-pollination

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