Definify.com

Definition 2025


crotons

crotons

English

Noun

crotons

  1. plural of croton

Anagrams