No exact match found for “castor%20bean” in British & World English

Here are the nearest results from our other dictionaries:

English synonyms

captor

pastor

German-English

pastor

Italian-English

castro

castore

castori

castoro

casto

You searched for


castor%20bean