meaning of invertebrate foot

1. any of various organs of locomotion or attachment in invertebrates


Related Words

invertebrate foot |

Developed & Maintained By Taraprasad.com

Treasure Words