moonfaced - adjective

normal formmoonfaced
comparative
superlative