supermarine

See also: Supermarine

English

Etymology

From super- +‎ marine.

Adjective

supermarine (not comparable)

  1. On the surface of the sea

Anagrams