Translation of carpel in Malay

carpel

karpel

noun

  • 1

    karpel, organ pembiakan betina tumbuhan berbunga