Dictionary entry

Rostel

Webster's Dictionary 1806

Rostel

n.

the descending part of the heart of a feed