Dictionary search results

Showing 1-3 of 3 results

umbra US English

The fully shaded inner region of a shadow cast by an opaque object, especially the area on the earth or moon experiencing the total phase of an eclipse

Umbra in mudminnow US English

A small stout-bodied freshwater fish of both Eurasia and North America, able to survive low concentrations of oxygen and very low temperatures