Definify.com

Definition 2024


crotons

crotons

English

Noun

crotons

  1. plural of croton

Anagrams