Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

rostellar Definition

Cancel
rostellar
noun(ros-tel-lum)
a small process resembling a beak : a diminutive rostrum: such as
rostellar
noun(ros-tel-lum)
an extension of the stigma of an orchid flower
rostellar
noun(ros-tel-lum)
an anterior prolongation of the head of a tapeworm bearing hooks

Words Related to rostellar!

rostellar Examples by Brain Bank Users