自し然ぜん宿しゅく主しゅ
Meanings
Noun
Biology
1. natural host
Kanji used
self
sort of thing
place to sleep
(one's) master
Composed of
nature; natural; spontaneous; naturally; spontaneously
host; landlord; innkeeper