3 English Synonyms for CARNIVOROUS
Prev.1Next
sarcophagous
Definition: 1. (zoology) Feeding on flesh; carnivorous.
Show more information about sarcophagous
Prev.1Next
Search took: 20.7506 ms
Definition: 1. (zoology) Feeding on flesh; carnivorous.
Show more information about sarcophagous
Search took: 20.7506 ms