peponida (English, noun)
expansion: peponida (plural peponidas)
Senses:
glosses: Synonym of pepo.
Forms:
form: peponidas
tags: plural