meaning of aboma

1. A large South American serpent (Boa aboma).


Related Words

aboma | abomasal | abomasum | abomasus |

Developed & Maintained By Taraprasad.com

Treasure Words