Search for synonyms and antonyms

Microarray and Flea

noun

  • Any wingless bloodsucking parasitic insect noted for ability to leap. .