SCORPIOID MEANING IN ENGLISH

• Scorpioid Definition & Synonyms

  1. (a.) Alt. of Scorpioidal


• Scorpioidal Definition & Synonyms

  1. (a.) Having the inflorescence curved or circinate at the end, like a scorpions tail.


RECENT SEARCHES