Summary
English Synonyms:   more detail...
  1. rostriform:


English

Detailed Synonyms for rostriform in English

rostriform:

rostriform adj

  1. rostriform