English

edit

Etymology

edit

From rostrum +‎ -oid.

Adjective

edit

rostroid (comparative more rostroid, superlative most rostroid)

  1. Resembling a rostrum.

Anagrams

edit