Tamil Dictionary
🔍
terebate
Ter"e*bate, n. Defn: A salt of terebic acid.
terebate - Similar Words
terebrate
terebrante
stereobate
terete
rebate
terebrant
cerebrate
treater
thereat
ternate
madurai.io
About