anthranilate
nounDefinition of anthranilate
: a salt or ester of anthranilic acid
Keep scrolling for more
Keep scrolling for more