matricaria inodorum definition

  • noun:
    • ubiquitous European yearly grass with white blossoms and finely split leaves naturalized and sometimes developed in east united states; often a part of genus Matricaria
29 votes

How would you define matricaria inodorum?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!