Synonyms for crete dittany | Synonym.com

Synonyms and antonyms for crete dittany

1. Crete (n.)

the largest Greek island in the Mediterranean; site of the Minoan civilization that reached its peak in 1600 BC

Synonyms:

2. dittany (n.)

Eurasian perennial herb with white flowers that emit flammable vapor in hot weather

Synonyms: