Skip to content
Kotomora

活かつ物ぶつ寄き生せい

Meanings

1

noun

parasite; parasitic organism

Technical biological term for an organism that lives on or in another organism and benefits at the host's expense.