malonylureas

English

Noun

malonylureas

  1. plural of malonylurea