substrate in Irish
substrate in Irish
foshraith
An underlying layer; a substratum.
substráit
(biology) A surface on which an organism grows, or to which an organism or an item is attached.