Definitions
There is 1 meaning of the phrase
Steatornis Caripensis.
Steatornis Caripensis - as a noun
Nocturnal fruit-eating bird of south america that has fatty young yielding an oil that is used instead of butter
Synonyms (Exact Relations)
guacharo14oilbird10