Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

indica Definition

Cancel
indica
noun
A species descriptor, for species described from samples from the Indian Subcontinent

Words Related to indica!

indica Examples by Brain Bank Users