Definify.com

Definition 2024


superphosphates

superphosphates

English

Noun

superphosphates

  1. plural of superphosphate