Infusorial earth

What is Infusorial earth?

Infusorial earth definition and meaning on Dictionary terms:
adjective
characterized by cleverness or originality of invention or construction: an ingenious machine.
cleverly inventive or resourceful: an ingenious press agent.
Obsolete. intelligent; showing genius. ingenuous.

 

reference: https://www.dictionary.com/browse/infusorial-earth

Tags: