Definify.com

Definition 2024


toddy_cat

toddy cat

English

Noun

toddy cat (plural toddy cats)

  1. The Asian palm civet.