meaning of semi terrestrial

1. chiefly but not exclusively terrestrial


Related Words

semiterrestrial |

Developed & Maintained By Taraprasad.com

Treasure Words