meaning of rostrated

1. Having a process resembling the beak of a bird; beaked; rostellate.
2.
Furnished or adorned with beaks; as, rostrated galleys.


Related Words

rostrated |

Developed & Maintained By Taraprasad.com

Treasure Words