Word info

acanthad

Noun

Meaning

acanthad (plural acanthads)

A plant that is a member of the family Acanthaceae.

Source: en.wiktionary.org

Close letter words and terms