Definify.com

Definition 2024


safroles

safroles

English

Noun

safroles

  1. plural of safrole

Anagrams