Definify.com

Definition 2025


kumquats

kumquats

English

Noun

kumquats

  1. plural of kumquat