bn:00099287a
Adjective Concept
NL
No term available
EN
(used of plants as well as animals) feeding on animals WordNet 3.0
Relations
Sources