Phosphorite meaning : A sedimentary rock rich in phosphate minerals such as apatite
phosphorite
jackknifing
hemipterans
intuitively
featherback