Word info

plurifoliolate

Adjective

Meaning

Having several or many leaflets.

Source: Webster's dictionary

Close letter words and terms