English, asked by sinchanar82, 7 hours ago

feelers meaning in English short answer​

Answers

Answered by muralidhara937
2

Answer:

An animal organ

Explanation:

An animal organ such as an antenna or palp

Similar questions