scrutinizer: a careful examiner; someone who inspects with great care
physical entity: an entity that has physical existence
alternanthera: genus of low herbs of tropical America and Australia; includes genus Telanthera