Word info Synonyms

rostrate

Speech parts

1. rostrate - Adjective

2. rostrate - Adjective Satellite

Meaning

Alt. of Rostrated

Source: Webster's dictionary

Synonyms

Close letter words and terms