bostrychoid

/ˌbɒstrɪˈkaɪd/

Definitions

1. adjective

resembling a bostrychus, a genus of ants

“The bostrychoid nest was a marvel of intricate architecture.”

2. noun

a bostrychus, especially the bostrychus arabicus

“Several species of bostrychoid ants can be found in the tropical rainforest.”

Synonyms

  • antilike
  • formicoid

Antonyms

  • aphid
  • bee