SCIENCE|natural and applied sciences|life sciences #574956 IATE #3515519 aló spp. Reference Faomhadh an téarma seo mar chuid de Thionscadal Lex ga Aloe spp.la