meaning of nodous

1. Nodose; knotty; knotted.


Related Words

nodous |

Developed & Maintained By Taraprasad.com

Treasure Words