English to Bangla

Meaning for:
bi-carpellate
other
 দ্বিগর্ভপত্র;