Definify.com

Definition 2024


snake_cucumber

snake cucumber

English

Noun

snake cucumber (plural snake cucumbers)

  1. Armenian cucumber