Foundation

From Biology-Online Dictionary | Biology-Online Dictionary

Foundation

a base; a supporting structure.