Definify.com

Definition 2024


kumquats

kumquats

English

Noun

kumquats

  1. plural of kumquat