Castorettes, noun plural of castorette. Synonyms in the same form.
beavers, beaverettes
All synonyms for castorette →