1
echinate from Latin echinatus, from echin- + -atus -ate; echinated from Latin echinatus + English -ed
Keep scrolling for more
See Definitions and Examples
Get Word of the Day daily email!