instillates
English
Noun
instillates
plural of
instillate
Verb
instillates
third-person singular
simple present
indicative of
instillate