Rostrate meaning : Having a process resembling the beak of a bird; beaked; rostellate. Furnished or adorned with beaks.
rostrate
serpentinize
trumpet vines
holding
golf clubs