SCIENCE|natural and applied sciences|life sciences #574927 IATE #3515489 lus dudley oileán Santa Barbara Reference Faomhadh an téarma seo mar chuid de Thionscadal Lex ga Dudleya traskiaela