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