Definify.com

Definition 2026


safroles

safroles

English

Noun

safroles

  1. plural of safrole

Anagrams