Find the word definition

The Collaborative International Dictionary
Imbricative

Imbricative \Im"bri*ca*tive\, a. (Bot.) Imbricate.

Wiktionary
imbricative

a. (context botany English) imbricate