Aloe striata seeds

Aloe striata.