thingumadoodle ( synonym found)

Definition of thingumadoodle:

°A small invertebrate animal of the phylum Nematoda.

Definition of thingumadoodle:

°A small invertebrate animal of the phylum Nematoda.

Back to Top