Definition of rostriform in English:

rostriform

adjective