Home
Search
Index
Definify.com
Definition
2024
terreau
terreau
French
Noun
terreau
m
(
plural
terreaux
)
loam
,
compost
(
figuratively
)
breeding ground
,
hotbed
Derived terms
terreauter
Similar Results
Terreous
Terrene
Terrel
Terrar
Salino-terrene