altocumulus: a cumulus cloud at an intermediate altitude of 2 or 3 miles
cumulus: a globular cloud
harpy: any of various fruit bats of the genus Nyctimene distinguished by nostrils drawn out into diverging tubes