meaning of vertebrate foot

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


Related Words

invertebrate foot | vertebrate foot |

Developed & Maintained By Taraprasad.com

Treasure Words