Definition of imbricado in Spanish:

imbricado

(imbricada)

adjective

  • 1

    Que está dispuesto a la manera de las tejas en un tejado.

    semillas imbricadas; escamas imbricadas

  • 2

    Zoology
    [caparazón, valva] Que tiene la superficie ondulada.