UNGUICULATE Meaning of UNGUICULATE in English adj. 1 Zool. having one or more nails or claws. 2 Bot. (of petals) having an unguis. [ mod.L unguiculatus f. unguiculus dimin. of UNGUIS ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012