Dictionary search results

Showing 1-6 of 6 results

lamina British & World English

A thin layer, plate, or scale of sedimentary rock, organic tissue, or other material

¡qué lámina de hombre! in lámina Spanish-English

what a fine figure of a man!