5 results in 0.0044s.
  • dehiscence
    dehiscence, noun.
    (Biology.) the bursting open of an organ, pod, anther, or other enclosed process, in order to discharge seeds, pollen, or other contents.

dehiscence in Hindi हिन्दी

dehiscence in Marathi मराठी

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-dehiscence