Definitions
There is 1 meaning of the phrase
Indri Brevicaudatus.
Indri Brevicaudatus - as a noun
Large short-tailed lemur of madagascar having thick silky fur in black and white and fawn
Synonyms (Exact Relations)
indriindri indriindrisExample Sentences
"The indri brevicaudatus is known for its unique singing behavior."
"Habitat loss is a major threat to the indri brevicaudatus population."
"The indri brevicaudatus has a short, stubby tail."
"The population of indri brevicaudatus is declining due to deforestation."
"The vocalizations of the indri brevicaudatus can be heard up to 2 kilometers away."