Synonyms and Antonyms for rostrate | Synonym.com

Synonyms and Antonyms for rostrate

1. rostrate (adj.)

having a beak or beaklike snout or proboscis

Synonyms: Antonyms: