Definify.com

Definition 2024


giant_mouse_lemurs

giant mouse lemurs

English

Noun

giant mouse lemurs

  1. plural of giant mouse lemur