Meaning of imbricado in Spanish:

imbricado

Translate imbricado into English

adjectivefeminine adjective imbricada

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

    semillas imbricadas; escamas imbricadas
  • 2Zoology
    [caparazón, valva] Que tiene la superficie ondulada.