Shouldn't agave be capitalized ?
Another example would be Boa constrictor. It's common name is the same, but lower case. So a newspaper article uses lower case, a herpetologist upper cases the Boa.
Aren't plant names just common nouns which shouldn't be capitalized in English?