Advertisement

Advertisement

tartarated

[ tahr-tuh-rey-tid ]

adjective

, Chemistry.


Advertisement

Advertisement

Advertisement

Advertisement


tartartartare