Dictionary.com
Thesaurus.com

rostella

  • plural
    of rostellum.
    rostellum
    noun
    any small, beaklike process.

More Suggestions