Synonyms and Antonyms for Madia_sativa

1. Madia sativa (n.)

South American herb with sticky glandular foliage; source of madia oil

Synonyms: