meaning of acanthopodious

1. Having spinous petioles.


Related Words

acanthopodious |

Developed & Maintained By Taraprasad.com

Treasure Words