Sekirov Dictionary

castor

UK /ˈkɑːs.tə/US /ˈkæs.tɚ/

noun8

  1. Any of various nymphalid butterflies of the genus Ariadne, of Africa and Asia.
forms

castors

This dictionary works without the internet: on your phone · in Chrome