Synonyms for "Arabidopsis"

Words with similar meaning