My Suggestions

kĩĩgwatirira

n. · class 7/8

  1. parasite; organism that lives on or in another creature; being that survives by taking resources from a host

Related words

  • kĩĩgwatiriro — support, that which one holds on to (as when falling)