an annual herbaceous plant belonging to the genus pallenis of the family asteraceae (pallenis spinosa)
Meanings of "an annual herbaceous plant belonging to the genus pallenis of the family asteraceae (pallenis spinosa)" in Spanish English Dictionary : 1 result(s)