UNGUICULATE Meaning of UNGUICULATE in English adj.1 Zool. having one or more nails or claws. 2 Bot. (of petals) having an unguis. Etymology: mod.L unguiculatus f. unguiculus dimin. of UNGUIS Oxford English vocab. Оксфордский английский словарь. 2012