Definify.com

Definition 2025


safroles

safroles

English

Noun

safroles

  1. plural of safrole

Anagrams