Definition of little science in English:
little science
noun
Scientific research that does not require much in the way of resources or personnel.
Origin
1960s.
Are You Learning English? Here Are Our Top English Tips
Scientific research that does not require much in the way of resources or personnel.
1960s.