Search results

Display image thumbnails
Aloe vera (L.) Burm. f., Fl. Indica: 83. 1768