meaning of terraqueous

1. Consisting of land and water; as, the earth is a terraqueous globe.


Related Words

terraqueous |

Developed & Maintained By Taraprasad.com

Treasure Words