Amphivorous definitions