Dictionary search results

Showing 1-2 of 2 results

Didyma British & World English

An ancient sanctuary of Apollo, site of one of the most famous oracles of the Aegean region, close to the west coast of Asia Minor

M. didyma in bergamot1 British & World English

An aromatic North American herb of the mint family