Dictionary search results

Showing 1-2 of 2 results

guyot British & World English

An undersea mountain with a flat top

Guyot in guyot British & World English

An undersea mountain with a flat top