bn:00108927a
Adjective Concept
SYL
No term available
EN
Living by preying on other animals especially by catching living prey WordNet 3.0
Relations
Sources