Stachytarpheta
noun
Stach·y·tar·phe·ta
ˌstakə̇tärˈfētə
: a genus of chiefly tropical plants (family Verbenaceae) with solitary axillary flowers see jamaica vervain
Love words? Need even more definitions?
Merriam-Webster unabridged
Share