Dictionary Definition:
○phena m. the froth of milk, cream L. • (ī), f. a kind of small shrub (= gojā-parṇī, payaḥ-phenī, &c.) L.