scimitar pod

English

Noun

scimitar pod (plural scimitar pods)

  1. Entada gigas.